drill hard someone - Francés Inglés Diccionario